The South Africans had only recently wiped away their reputation of being chokers. Finn Allen got them to choke again.
Shreyas Iyer, Prithvi Shaw and Ajinkya Rahane flopped with the bat as defending champions Mumbai were shocked by Baroda by 84 runs.
Jammu and Kashmir alleged that the pitch was tampered with overnight to favor Baroda in their ongoing Ranji Trophy clash.
Jaiswal gears up for SA Test with big hundred but Mumbai get only 1 point
Mumbai were bowled out for 181 in their second innings, setting J&K 243 runs to win the season-opening match.
Mumbai sneaked into the quarter-finals of the Ranji Trophy by virtue of their first innings lead in their last Group A league match against holders Karnataka, which ended in a draw at the Wankhede stadium on Monday.
They posted an astonishing 349/5 against Sikkim, the highest total ever recorded in T20 cricket, at the Holkar stadium in Indore.
Underdogs Nagaland showed they are made of sterner stuff as their batters fought tooth and nail all day to score 365/5 and frustrate Tamil Nadu who would be fancying their chances of enforcing a follow-on after a mammoth 512-run first-innings total in a Ranji Trophy Group A match in Bengaluru on Monday.
A round-up of Ranji Trophy matches played across India on Monday
Ajinkya Rahane hits 159 in Ranji Trophy match against Chhattisgarh
Vimal Khumar and Pradosh Ranjan Paul struck massive hundreds as Tamil Nadu piled up 399 for two against Nagaland on the opening day of their Ranji Trophy Elite Group A match in Dimapur on Saturday.
Dhruv Jurel continued his remarkable form in the Vijay Hazare Trophy 2025-26 with an unbeaten 160 for Uttar Pradesh against Baroda, a knock that sends a clear message to selectors ahead of India's New Zealand ODI series.
Shreyas Iyer marked his return from injury in style, smashing a fluent 82 off 53 balls in the Vijay Hazare Trophy one-day match in Jaipur on Tuesday.
A round-up of Ranji Trophy matches played on Monday.
Opener Musheer Khan (112) and veteran Siddhesh Lad (100 not out) hit centuries to rally Mumbai to 289/5 on Day 1 of the Ranji Trophy Elite Group D match against Himachal Pradesh.
Shami's four-wicket burst sets up Bengal's eight-wicket win over Uttarakhand
Shami puts Bengal on top of points table with easy win vs Services
Round up of all the Ranji Trophy action on Thursday
UP batters, spinners overpower Hyderabad by 84 runs in Vijay Hazare opener
Punjab were 323 for eight, still needing 47 more runs to surpass the Baroda first innings total on the third day of the Ranji Trophy Elite Group 'A' cricket match.
As many as 16 wickets fell on the opening day as visitors Hyderabad were left reeling at 88/6 after bundling out Jammu and Kashmir for 170 on the opening day of their Ranji Trophy Elite Group D match in Jammu on Sunday.
Tanush Kotian's five-wicket haul helped Mumbai bounce back as the visitors bowled out Baroda for 185 in their second innings.
Services achieved the second highest successful run-chase in Ranji Trophy history as they overhauled a 376-run target against Odisha.
Despite three half-centuries being scored, Rajasthan's bowlers emerged on top, having reduced Baroda to 324 for eight at the end of the third day's play in the Ranji Trophy Super League final in Vadodara on Thursday. At stumps, on the third day of the five-day match, Baroda still trail by 70 runs, in reply to the visitor's 394.
Karnataka became the first team to seal a quarter-final berth in the Ranji Trophy tournament after beating Baroda by an innings and 102 runs in their Super League Group B match in Vadodara on Thursday.
A summary of Tuesday's play in the Ranji Trophy matches at various venues across the country.
The T20 WC champions will look to enter this phase with clarity of intent as they refine roles, streamline combinations and settle the XI that will carry the weight of expectations in front of home crowds.
Shardul Thakur and Tanush Kotian grabbed four wickets each as rampant Mumbai stormed to an innings and 456-run win over Meghalaya to top the Ranji Trophy Elite Group A table in Mumbai on Saturday.
Despite senior batsman Mithun Manhas and all-rounder Rajat Bhatia scoring centuries, Delhi were unable to surpass Baroda's first innings total of 561 as the third round Ranji Trophy match ended in a barren draw and both teams getting a point each. Delhi ended the final day's play at 505 for 6 at the end of the mandatory overs, with Bhatia remaining unbeaten on 133.
A round-up of Sunday's action in the Syed Mushtaq Ali Trophy group stage matches.
Here's a roundup of all Ranji Trophy matches played on Day 1 on Wednesday.
Mhatre's maiden ton, Dube blitz fire Mumbai to seven-wicket win over Vidarbha
Shardul Thakur's second first-class hundred brought Mumbai back from the brink in their Elite Group A clash against Jammu and Kashmir at MCA BKC Ground in Mumbai on Friday.
A round-up of Ranji matches played on Thursday.
A summary of Friday's action in the Ranji Trophy matches across the country.
An unbeaten 59 by Rakesh Solanki gave Baroda the first innings lead against Haryana in the Ranji Trophy Elite division match on Saturday.
Veteran pacer Ishant Sharma will be walking into the playing XI as Delhi's pace attack gets ready to ask probing questions to a gritty Baroda in their fifth Ranji Trophy Group D match starting at the Palam Ground from Friday.
Skipper Suryakumar Yadav made optimal use of available resources in both departments as India did enough to beat a spirited Oman by 21 runs to end their league stage commitments in Asia Cup with a hat-trick of victories.
Facing Kerala in the quarter-finals in Pune from February 8, J&K will be looking to script history as they aim to make it to the Ranji Trophy semi-finals for the first time ever.
Maharashtra earned three vital points by vitue of a handy 87 runs first innings lead after their Ranji Trophy Group B match against Baroda ended in a draw in Pune.